RISC User Series

Brew Your Own Java

Learning the Java programming language

Introducing Java by Alan Wrigley

10:3 Imp Arc Java Jive
We spill the beans about Java, the language which looks set to become a major force in Internet computing

Brew Your Own Java by Peter Naulls

10:8 Imp Arc Brew Your Own Java: First Steps
Peter Naulls, author of Chockcino, begins a new series on programming in Java
10:9 Imp Arc Loops, Conditions and Filename Conventions
Peter Naulls introduces and dissects a fully working example program in Java
10:10 Imp Arc Java Variables
Peter Naulls gets to grip with Java variables
11:1 Imp Arc Object Orientation, part 1
In this month's episode we take a tentative first look at object-orientation, with simple arrays
11:2 Imp Arc Object Orientation, part 2
Peter Naulls takes his first in-depth look at object-orientation
11:3 Imp Arc Object Orientation, part 3
Peter Naulls explains how to get Acorn's Java working, and continues his explanation of object-orientation
11:4 Imp Arc Java Classes
Peter Naulls uses object-orientation to describe fruit as Java classes
11:5   OP JavaDraw, part 1: A Real Java Application
Peter Naulls uses the concepts he has explored so far to start writing an object-oriented vector drawing program in Java
11:6   OP JavaDraw, part 2: Creating a Window
Peter Naulls finally gets graphical, and creates a window with buttons for use in his Java vector drawing program
11:7   OP JavaDraw, part 3: Creating Shapes
Our Java drawing package gains the ability to draw some simple shapes
11:8   OP JavaDraw, part 4: Adding a Menu
Peter Naulls adds a menu structure to JavaDraw, the vector drawing application
11:9   OP JavaDraw, part 5: Finishing Off
We round off our JavaDraw program by adding grouping and selection facilities
12:1   OP Applets, part 1
Peter Naulls continues his Java tutorial series by taking a look at applets: Java programs that are run from Web pages
12:2   OP Applets, part 2
Peter Naulls continues his exploration of Java applets by adding control buttons to his RISC User scroll text Java applet
12:3   OP Applets, part 3
In his continuing look at Java applets in RISC OS, Peter Naulls examines how to display browser messages from Java and how to access an applet's environment
12:4   OP POP3 client, part 1
Peter Naulls continues his series with a look at POP3 clients
12:5   OP POP3 client, part 2
Peter Naulls continues his series on Java programming with a further look at his POP3 client
12:6   OP POP3 client, part 3
Peter Naulls continues his exploration of the world of POP by adding an applet interface to his POP mail program
12:7   OP Java Bytecode, part 1
Peter Naulls changes tack in his Java series by examining the nitty-gritty of Java bytecode, the assembler language that is run by the Java Virtual Machine
12:8   OP Java Bytecode, part 2
Peter Naulls delves further into the details of Java's bytecode, the assembly language of the Java Virtual Machine
12:9   OP Java Bytecode, part 3
Peter Naulls finishes off his short examination of Java bytecode with a look at some concrete examples of bytecode in action
12:10   OP Decompilers and Web Links
Peter Naulls rounds off his series with a look at decompilers and a handy collection of Java-related URLs for your hotlist